#ifndef _SCISSORDOC_H_
#define _SCISSORDOC_H_

#include "impressionist.h"
#include "bitmap.h"
#include "PixelNode.h"

class ScissorUI;

class ScissorDoc 
{
//Operations
public:
	ScissorDoc();

	void				setUI(ScissorUI* ui);
	ScissorUI*			getUI();
	int					loadImage(char* iname);
	int					saveImage(char* iname);
	char*				getImageName();
//Attributes
public:
	// Dimensions of original window.
	int					m_nWidth, 
						m_nHeight;
	// Bitmap
	unsigned char*		m_ucBitmap;

private:
	ScissorUI*			m_pUI;
	char				m_imageName[256];

};

extern void MessageBox(char *message);

#endif